home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: Mailbox/MIME Entity
(archive/mbox).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| Mailbox/MIME Entity (archive/mbox)
| magic
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| Lisp/Scheme program, ISO-8859 text
| default
| |
100%
| perlTextCheck
| Likely Text (Perl)
| default
| |
100%
| siegfried
| fmt/950 MIME Email (1.0)
| default
| |
100%
| detectItEasy
| Format: Plain text[LF]
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0a 49 29 20 41 64 64 69 | 6e 67 20 61 64 64 69 74 |.I) Addi|ng addit|
|00000010| 69 6f 6e 61 6c 20 73 79 | 6e 74 61 78 20 63 6f 6c |ional sy|ntax col|
|00000020| 6f 72 69 6e 67 0a 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |oring.==|========|
|00000030| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000040| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 0a 0a 0a 46 72 6f |========|==...Fro|
|00000050| 6d 20 64 6f 6e 65 40 65 | 63 65 2e 61 72 69 7a 6f |m done@e|ce.arizo|
|00000060| 6e 61 2e 65 64 75 20 54 | 75 65 20 4a 75 6c 20 32 |na.edu T|ue Jul 2|
|00000070| 32 20 32 32 3a 30 39 3a | 32 33 20 31 39 39 37 0a |2 22:09:|23 1997.|
|00000080| 44 61 74 65 3a 20 53 75 | 6e 2c 20 32 39 20 4a 75 |Date: Su|n, 29 Ju|
|00000090| 6e 20 31 39 39 37 20 31 | 30 3a 31 36 3a 31 33 20 |n 1997 1|0:16:13 |
|000000a0| 2d 30 37 30 30 0a 46 72 | 6f 6d 3a 20 44 61 6e 20 |-0700.Fr|om: Dan |
|000000b0| 4e 69 63 6f 6c 61 65 73 | 63 75 20 3c 64 6f 6e 65 |Nicolaes|cu <done|
|000000c0| 40 65 63 65 2e 61 72 69 | 7a 6f 6e 61 2e 65 64 75 |@ece.ari|zona.edu|
|000000d0| 3e 0a 54 6f 3a 20 66 69 | 73 6b 6a 6d 40 63 74 72 |>.To: fi|skjm@ctr|
|000000e0| 76 61 78 2e 56 61 6e 64 | 65 72 62 69 6c 74 2e 45 |vax.Vand|erbilt.E|
|000000f0| 64 75 0a 53 75 62 6a 65 | 63 74 3a 20 61 72 74 69 |du.Subje|ct: arti|
|00000100| 63 6c 65 20 69 6e 20 4c | 69 6e 75 7a 20 47 61 7a |cle in L|inuz Gaz|
|00000110| 65 74 74 65 0a 0a 48 69 | 21 0a 0a 49 20 68 61 76 |ette..Hi|!..I hav|
|00000120| 65 20 6f 6e 65 20 63 6f | 6d 6d 65 6e 74 20 61 62 |e one co|mment ab|
|00000130| 6f 75 74 20 74 68 65 20 | 73 63 72 65 65 6e 20 63 |out the |screen c|
|00000140| 61 70 74 75 72 65 73 20 | 6f 66 20 45 6d 61 63 73 |aptures |of Emacs|
|00000150| 20 61 6e 64 20 58 45 6d | 61 63 73 20 69 6e 0a 79 | and XEm|acs in.y|
|00000160| 6f 75 72 20 61 72 74 69 | 63 6c 65 20 69 6e 20 4c |our arti|cle in L|
|00000170| 69 6e 75 78 20 47 61 7a | 65 74 74 65 20 61 74 0a |inux Gaz|ette at.|
|00000180| 68 74 74 70 3a 2f 2f 77 | 77 77 2e 73 73 63 2e 63 |http://w|ww.ssc.c|
|00000190| 6f 6d 2f 6c 67 2f 69 73 | 73 75 65 31 38 2f 77 6b |om/lg/is|sue18/wk|
|000001a0| 6e 64 6d 65 63 68 2e 68 | 74 6d 6c 0a 0a 54 6f 20 |ndmech.h|tml..To |
|000001b0| 74 72 75 6c 79 20 69 6c | 75 73 74 72 61 74 65 20 |truly il|ustrate |
|000001c0| 62 6f 74 68 20 65 6d 61 | 63 73 65 6e 20 73 79 6e |both ema|csen syn|
|000001d0| 74 61 78 20 63 6f 6c 6f | 72 69 6e 67 20 63 61 70 |tax colo|ring cap|
|000001e0| 61 62 69 6c 69 74 69 65 | 73 20 79 6f 75 20 77 6f |abilitie|s you wo|
|000001f0| 75 6c 64 0a 62 65 74 74 | 65 72 20 74 61 6b 65 20 |uld.bett|er take |
|00000200| 61 20 73 6e 61 70 73 68 | 6f 74 20 61 66 74 65 72 |a snapsh|ot after|
|00000210| 20 79 6f 75 20 70 75 74 | 20 69 6e 20 79 6f 75 72 | you put| in your|
|00000220| 20 2e 65 6d 61 63 73 20 | 0a 28 73 65 74 71 20 66 | .emacs |.(setq f|
|00000230| 6f 6e 74 2d 6c 6f 63 6b | 2d 6d 61 78 69 6d 75 6d |ont-lock|-maximum|
|00000240| 2d 64 65 63 6f 72 61 74 | 69 6f 6e 20 74 29 20 61 |-decorat|ion t) a|
|00000250| 6e 64 20 72 65 73 74 61 | 72 74 20 5b 58 5d 45 6d |nd resta|rt [X]Em|
|00000260| 61 63 73 2e 0a 0a 52 65 | 67 61 72 64 73 2c 0a 09 |acs...Re|gards,..|
|00000270| 44 61 6e 0a 0a 0a 49 49 | 29 20 53 65 74 74 69 6e |Dan...II|) Settin|
|00000280| 67 20 75 70 20 66 75 6e | 63 2d 6d 65 6e 75 0a 3d |g up fun|c-menu.=|
|00000290| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000002a0| 3d 3d 3d 3d 3d 3d 3d 0a | 0a 78 2d 67 61 74 65 77 |=======.|.x-gatew|
|000002b0| 61 79 3a 20 72 65 6c 61 | 79 31 2e 55 55 2e 4e 45 |ay: rela|y1.UU.NE|
|000002c0| 54 20 66 72 6f 6d 20 78 | 65 6d 61 63 73 20 74 6f |T from x|emacs to|
|000002d0| 20 63 6f 6d 70 2e 65 6d | 61 63 73 2e 78 65 6d 61 | comp.em|acs.xema|
|000002e0| 63 73 3b 20 54 75 65 2c | 20 32 34 20 4a 75 6e 20 |cs; Tue,| 24 Jun |
|000002f0| 31 39 39 37 20 30 36 3a | 34 30 3a 34 36 20 45 44 |1997 06:|40:46 ED|
|00000300| 54 0a 44 61 74 65 3a 20 | 54 75 65 2c 20 32 34 20 |T.Date: |Tue, 24 |
|00000310| 4a 75 6e 20 31 39 39 37 | 20 31 31 3a 33 30 3a 34 |Jun 1997| 11:30:4|
|00000320| 38 20 2b 30 31 30 30 0a | 4d 65 73 73 61 67 65 2d |8 +0100.|Message-|
|00000330| 49 44 3a 20 3c 31 39 39 | 37 30 36 32 34 31 30 33 |ID: <199|70624103|
|00000340| 30 2e 4c 41 41 30 30 37 | 31 36 40 63 68 61 72 6c |0.LAA007|16@charl|
|00000350| 69 65 2e 76 69 64 65 6f | 6e 65 74 77 6f 72 6b 73 |ie.video|networks|
|00000360| 2e 63 6f 6d 3e 0a 46 72 | 6f 6d 3a 20 64 6a 68 40 |.com>.Fr|om: djh@|
|00000370| 76 69 64 65 6f 6e 65 74 | 77 6f 72 6b 73 2e 63 6f |videonet|works.co|
|00000380| 6d 20 28 44 61 76 69 64 | 20 48 75 67 68 65 73 29 |m (David| Hughes)|
|00000390| 0a 53 75 62 6a 65 63 74 | 3a 20 52 65 3a 20 49 73 |.Subject|: Re: Is|
|000003a0| 20 66 75 6e 63 2d 6d 65 | 6e 75 20 77 68 61 74 20 | func-me|nu what |
|000003b0| 49 27 6d 20 6c 6f 6f 6b | 69 6e 67 20 66 6f 72 3f |I'm look|ing for?|
|000003c0| 0a 4e 65 77 73 67 72 6f | 75 70 73 3a 20 63 6f 6d |.Newsgro|ups: com|
|000003d0| 70 2e 65 6d 61 63 73 2e | 78 65 6d 61 63 73 0a 50 |p.emacs.|xemacs.P|
|000003e0| 61 74 68 3a 20 6e 65 77 | 73 2e 76 61 6e 64 65 72 |ath: new|s.vander|
|000003f0| 62 69 6c 74 2e 65 64 75 | 21 6e 65 77 73 66 65 65 |bilt.edu|!newsfee|
|00000400| 64 2e 74 65 6c 61 6c 69 | 6e 6b 2e 6e 65 74 21 74 |d.telali|nk.net!t|
|00000410| 65 6c 61 6c 69 6e 6b 21 | 6e 65 77 73 2e 77 69 6c |elalink!|news.wil|
|00000420| 64 73 74 61 72 2e 6e 65 | 74 21 6e 65 77 73 2e 69 |dstar.ne|t!news.i|
|00000430| 6e 65 74 6e 65 62 72 2e | 63 6f 6d 21 6e 65 77 73 |netnebr.|com!news|
|00000440| 2e 65 6e 74 65 72 61 63 | 74 2e 63 6f 6d 21 6e 65 |.enterac|t.com!ne|
|00000450| 77 73 66 65 65 64 2e 65 | 6e 74 65 72 61 63 74 2e |wsfeed.e|nteract.|
|00000460| 63 6f 6d 21 63 68 69 2d | 6e 65 77 73 2e 63 69 63 |com!chi-|news.cic|
|00000470| 2e 6e 65 74 21 6e 65 77 | 73 2e 6d 61 74 68 77 6f |.net!new|s.mathwo|
|00000480| 72 6b 73 2e 63 6f 6d 21 | 75 75 6e 65 74 21 77 65 |rks.com!|uunet!we|
|00000490| 6e 64 79 2d 66 61 74 65 | 2e 75 75 2e 6e 65 74 21 |ndy-fate|.uu.net!|
|000004a0| 78 65 6d 61 63 73 0a 53 | 65 6e 64 65 72 3a 20 78 |xemacs.S|ender: x|
|000004b0| 65 6d 61 63 73 2d 72 65 | 71 75 65 73 74 40 78 65 |emacs-re|quest@xe|
|000004c0| 6d 61 63 73 2e 6f 72 67 | 0a 4c 69 6e 65 73 3a 20 |macs.org|.Lines: |
|000004d0| 35 30 0a 58 72 65 66 3a | 20 6e 65 77 73 2e 76 61 |50.Xref:| news.va|
|000004e0| 6e 64 65 72 62 69 6c 74 | 2e 65 64 75 20 63 6f 6d |nderbilt|.edu com|
|000004f0| 70 2e 65 6d 61 63 73 2e | 78 65 6d 61 63 73 3a 31 |p.emacs.|xemacs:1|
|00000500| 36 30 35 35 0a 0a 3e 20 | 48 69 20 67 75 72 75 73 |6055..> |Hi gurus|
|00000510| 2c 0a 3e 20 0a 3e 20 49 | 20 72 65 6d 65 6d 62 65 |,.> .> I| remembe|
|00000520| 72 2c 20 61 20 77 68 69 | 6c 65 20 61 67 6f 2c 20 |r, a whi|le ago, |
|00000530| 49 20 75 73 65 64 20 74 | 6f 20 62 65 20 68 61 76 |I used t|o be hav|
|00000540| 65 20 61 20 6d 65 6e 75 | 20 74 68 61 74 20 77 6f |e a menu| that wo|
|00000550| 75 6c 64 0a 3e 20 67 69 | 76 65 20 6d 65 20 74 68 |uld.> gi|ve me th|
|00000560| 65 20 6e 61 6d 65 20 6f | 66 20 74 68 65 20 66 75 |e name o|f the fu|
|00000570| 6e 63 74 69 6f 6e 73 20 | 64 65 66 69 6e 65 64 20 |nctions |defined |
|00000580| 69 6e 20 74 68 65 20 63 | 75 72 72 65 6e 74 20 62 |in the c|urrent b|
|00000590| 75 66 66 65 72 2e 0a 3e | 20 54 68 65 20 6d 65 6e |uffer..>| The men|
|000005a0| 75 20 77 6f 75 6c 64 20 | 61 6c 73 6f 20 61 6c 6c |u would |also all|
|000005b0| 6f 77 20 6d 65 20 74 6f | 20 70 6f 69 6e 74 20 74 |ow me to| point t|
|000005c0| 6f 20 6f 6e 65 20 70 61 | 72 74 69 63 75 6c 61 72 |o one pa|rticular|
|000005d0| 20 66 75 6e 63 74 69 6f | 6e 2e 0a 3e 20 0a 3e 20 | functio|n..> .> |
|000005e0| 49 27 64 20 6c 69 6b 65 | 20 74 6f 20 62 65 20 61 |I'd like| to be a|
|000005f0| 62 6c 65 20 74 6f 20 75 | 73 65 20 74 68 61 74 20 |ble to u|se that |
|00000600| 61 67 61 69 6e 2c 20 62 | 75 74 20 49 20 64 6f 20 |again, b|ut I do |
|00000610| 6e 6f 74 20 6b 6e 6f 77 | 0a 3e 20 77 68 69 63 68 |not know|.> which|
|00000620| 20 70 61 63 6b 61 67 65 | 20 64 6f 65 73 20 69 74 | package| does it|
|00000630| 2e 0a 3e 20 49 73 20 69 | 74 20 66 75 6e 63 2d 6d |..> Is i|t func-m|
|00000640| 65 6e 75 3f 0a 3e 20 49 | 66 20 73 6f 2c 20 77 68 |enu?.> I|f so, wh|
|00000650| 65 72 65 20 63 61 6e 20 | 49 20 66 69 6e 64 20 69 |ere can |I find i|
|00000660| 74 3f 20 49 20 68 61 76 | 65 20 74 72 69 65 64 2c |t? I hav|e tried,|
|00000670| 20 62 75 74 20 49 20 63 | 6f 75 6c 64 0a 3e 20 6e | but I c|ould.> n|
|00000680| 6f 74 20 66 69 6e 64 20 | 69 74 2e 0a 0a 0a 41 64 |ot find |it....Ad|
|00000690| 64 20 74 68 65 20 66 6f | 6c 6c 6f 77 69 6e 67 20 |d the fo|llowing |
|000006a0| 28 6f 72 20 73 6f 6d 65 | 74 68 69 6e 67 20 6c 69 |(or some|thing li|
|000006b0| 6b 65 20 69 74 29 20 74 | 6f 20 79 6f 75 72 20 2e |ke it) t|o your .|
|000006c0| 65 6d 61 63 73 0a 0a 3b | 3b 3b 20 66 75 6e 63 2d |emacs..;|;; func-|
|000006d0| 6d 65 6e 75 20 69 73 20 | 61 20 70 61 63 6b 61 67 |menu is |a packag|
|000006e0| 65 20 74 68 61 74 20 73 | 63 61 6e 73 20 79 6f 75 |e that s|cans you|
|000006f0| 72 20 73 6f 75 72 63 65 | 20 66 69 6c 65 20 66 6f |r source| file fo|
|00000700| 72 20 66 75 6e 63 74 69 | 6f 6e 0a 3b 3b 3b 20 64 |r functi|on.;;; d|
|00000710| 65 66 69 6e 69 74 69 6f | 6e 73 20 61 6e 64 20 6d |efinitio|ns and m|
|00000720| 61 6b 65 73 20 61 20 6d | 65 6e 75 62 61 72 20 65 |akes a m|enubar e|
|00000730| 6e 74 72 79 20 74 68 61 | 74 20 6c 65 74 73 20 79 |ntry tha|t lets y|
|00000740| 6f 75 20 6a 75 6d 70 20 | 74 6f 20 61 6e 79 0a 3b |ou jump |to any.;|
|00000750| 3b 3b 20 70 61 72 74 69 | 63 75 6c 61 72 20 66 75 |;; parti|cular fu|
|00000760| 6e 63 74 69 6f 6e 20 64 | 65 66 69 6e 69 74 69 6f |nction d|efinitio|
|00000770| 6e 20 62 79 20 73 65 6c | 65 63 74 69 6e 67 20 69 |n by sel|ecting i|
|00000780| 74 20 66 72 6f 6d 20 74 | 68 65 20 6d 65 6e 75 2e |t from t|he menu.|
|00000790| 20 20 54 68 65 0a 3b 3b | 3b 20 66 6f 6c 6c 6f 77 | The.;;|; follow|
|000007a0| 69 6e 67 20 63 6f 64 65 | 20 74 75 72 6e 73 20 74 |ing code| turns t|
|000007b0| 68 69 73 20 6f 6e 20 66 | 6f 72 20 61 6c 6c 20 6f |his on f|or all o|
|000007c0| 66 20 74 68 65 20 72 65 | 63 6f 67 6e 69 7a 65 64 |f the re|cognized|
|000007d0| 20 6c 61 6e 67 75 61 67 | 65 73 2e 0a 3b 3b 3b 20 | languag|es..;;; |
|000007e0| 53 63 61 6e 6e 69 6e 67 | 20 74 68 65 20 62 75 66 |Scanning| the buf|
|000007f0| 66 65 72 20 74 61 6b 65 | 73 20 73 6f 6d 65 20 74 |fer take|s some t|
|00000800| 69 6d 65 2c 20 62 75 74 | 20 6e 6f 74 20 6d 75 63 |ime, but| not muc|
|00000810| 68 2e 0a 3b 3b 3b 0a 3b | 3b 3b 20 53 65 6e 64 20 |h..;;;.;|;; Send |
|00000820| 62 75 67 20 72 65 70 6f | 72 74 73 2c 20 65 6e 68 |bug repo|rts, enh|
|00000830| 61 6e 63 65 6d 65 6e 74 | 73 20 65 74 63 20 74 6f |ancement|s etc to|
|00000840| 3a 0a 3b 3b 3b 20 44 61 | 76 69 64 20 48 75 67 68 |:.;;; Da|vid Hugh|
|00000850| 65 73 20 3c 64 2e 68 75 | 67 68 65 73 40 76 69 64 |es <d.hu|ghes@vid|
|00000860| 65 6f 6e 65 74 77 6f 72 | 6b 73 2e 63 6f 6d 3e 0a |eonetwor|ks.com>.|
|00000870| 3b 3b 3b 0a 28 63 6f 6e | 64 20 28 72 75 6e 6e 69 |;;;.(con|d (runni|
|00000880| 6e 67 2d 78 65 6d 61 63 | 73 0a 20 20 20 20 20 20 |ng-xemac|s. |
|00000890| 20 28 72 65 71 75 69 72 | 65 20 27 66 75 6e 63 2d | (requir|e 'func-|
|000008a0| 6d 65 6e 75 29 0a 20 20 | 20 20 20 20 20 28 64 65 |menu). | (de|
|000008b0| 66 69 6e 65 2d 6b 65 79 | 20 67 6c 6f 62 61 6c 2d |fine-key| global-|
|000008c0| 6d 61 70 20 27 66 38 20 | 27 66 75 6e 63 74 69 6f |map 'f8 |'functio|
|000008d0| 6e 2d 6d 65 6e 75 29 0a | 20 20 20 20 20 20 20 28 |n-menu).| (|
|000008e0| 61 64 64 2d 68 6f 6f 6b | 20 27 66 69 6e 64 2d 66 |add-hook| 'find-f|
|000008f0| 69 6c 65 2d 68 6f 6f 6b | 73 20 27 66 75 6d 65 2d |ile-hook|s 'fume-|
|00000900| 61 64 64 2d 6d 65 6e 75 | 62 61 72 2d 65 6e 74 72 |add-menu|bar-entr|
|00000910| 79 29 0a 20 20 20 20 20 | 20 20 28 64 65 66 69 6e |y). | (defin|
|00000920| 65 2d 6b 65 79 20 67 6c | 6f 62 61 6c 2d 6d 61 70 |e-key gl|obal-map|
|00000930| 20 22 5c 43 2d 63 6c 22 | 20 27 66 75 6d 65 2d 6c | "\C-cl"| 'fume-l|
|00000940| 69 73 74 2d 66 75 6e 63 | 74 69 6f 6e 73 29 0a 20 |ist-func|tions). |
|00000950| 20 20 20 20 20 20 28 64 | 65 66 69 6e 65 2d 6b 65 | (d|efine-ke|
|00000960| 79 20 67 6c 6f 62 61 6c | 2d 6d 61 70 20 22 5c 43 |y global|-map "\C|
|00000970| 2d 63 67 22 20 27 66 75 | 6d 65 2d 70 72 6f 6d 70 |-cg" 'fu|me-promp|
|00000980| 74 2d 66 75 6e 63 74 69 | 6f 6e 2d 67 6f 74 6f 29 |t-functi|on-goto)|
|00000990| 0a 0a 20 20 20 20 20 20 | 20 3b 3b 20 54 68 65 20 |.. | ;; The |
|000009a0| 48 79 70 65 72 62 6f 6c | 65 20 69 6e 66 6f 72 6d |Hyperbol|e inform|
|000009b0| 61 74 69 6f 6e 20 6d 61 | 6e 61 67 65 72 20 70 61 |ation ma|nager pa|
|000009c0| 63 6b 61 67 65 20 75 73 | 65 73 20 28 73 68 69 66 |ckage us|es (shif|
|000009d0| 74 20 62 75 74 74 6f 6e | 32 29 20 61 6e 64 0a 20 |t button|2) and. |
|000009e0| 20 20 20 20 20 20 3b 3b | 20 28 73 68 69 66 74 20 | ;;| (shift |
|000009f0| 62 75 74 74 6f 6e 33 29 | 20 74 6f 20 70 72 6f 76 |button3)| to prov|
|00000a00| 69 64 65 20 63 6f 6e 74 | 65 78 74 2d 73 65 6e 73 |ide cont|ext-sens|
|00000a10| 69 74 69 76 65 20 6d 6f | 75 73 65 20 6b 65 79 73 |itive mo|use keys|
|00000a20| 2e 20 20 49 66 20 79 6f | 75 0a 20 20 20 20 20 20 |. If yo|u. |
|00000a30| 20 3b 3b 20 75 73 65 20 | 74 68 69 73 20 6e 65 78 | ;; use |this nex|
|00000a40| 74 20 62 69 6e 64 69 6e | 67 2c 20 69 74 20 77 69 |t bindin|g, it wi|
|00000a50| 6c 6c 20 63 6f 6e 66 6c | 69 63 74 20 77 69 74 68 |ll confl|ict with|
|00000a60| 20 48 79 70 65 72 62 6f | 6c 65 27 73 20 73 65 74 | Hyperbo|le's set|
|00000a70| 75 70 2e 0a 20 20 20 20 | 20 20 20 3b 3b 20 43 68 |up.. | ;; Ch|
|00000a80| 6f 6f 73 65 20 61 6e 6f | 74 68 65 72 20 6d 6f 75 |oose ano|ther mou|
|00000a90| 73 65 20 6b 65 79 20 69 | 66 20 79 6f 75 20 75 73 |se key i|f you us|
|00000aa0| 65 20 48 79 70 65 72 62 | 6f 6c 65 2e 0a 20 20 20 |e Hyperb|ole.. |
|00000ab0| 20 20 20 20 28 64 65 66 | 69 6e 65 2d 6b 65 79 20 | (def|ine-key |
|00000ac0| 67 6c 6f 62 61 6c 2d 6d | 61 70 20 27 28 73 68 69 |global-m|ap '(shi|
|00000ad0| 66 74 20 62 75 74 74 6f | 6e 33 29 20 27 6d 6f 75 |ft butto|n3) 'mou|
|00000ae0| 73 65 2d 66 75 6e 63 74 | 69 6f 6e 2d 6d 65 6e 75 |se-funct|ion-menu|
|00000af0| 29 0a 0a 20 20 20 20 20 | 20 20 3b 3b 20 46 6f 72 |).. | ;; For|
|00000b00| 20 64 65 73 63 72 69 70 | 74 69 6f 6e 73 20 6f 66 | descrip|tions of|
|00000b10| 20 74 68 65 20 66 6f 6c | 6c 6f 77 69 6e 67 20 75 | the fol|lowing u|
|00000b20| 73 65 72 2d 63 75 73 74 | 6f 6d 69 7a 61 62 6c 65 |ser-cust|omizable|
|00000b30| 20 76 61 72 69 61 62 6c | 65 73 2c 0a 20 20 20 20 | variabl|es,. |
|00000b40| 20 20 20 3b 3b 20 74 79 | 70 65 20 43 2d 68 20 76 | ;; ty|pe C-h v|
|00000b50| 20 3c 76 61 72 69 61 62 | 6c 65 3e 0a 20 20 20 20 | <variab|le>. |
|00000b60| 20 20 20 28 73 65 74 71 | 20 66 75 6d 65 2d 6d 61 | (setq| fume-ma|
|00000b70| 78 2d 69 74 65 6d 73 20 | 32 35 0a 20 20 20 20 20 |x-items |25. |
|00000b80| 20 20 20 20 20 20 20 20 | 66 75 6d 65 2d 66 6e 2d | |fume-fn-|
|00000b90| 77 69 6e 64 6f 77 2d 70 | 6f 73 69 74 69 6f 6e 20 |window-p|osition |
|00000ba0| 33 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 |3. | f|
|00000bb0| 75 6d 65 2d 61 75 74 6f | 2d 70 6f 73 69 74 69 6f |ume-auto|-positio|
|00000bc0| 6e 2d 70 6f 70 75 70 20 | 74 0a 20 20 20 20 20 20 |n-popup |t. |
|00000bd0| 20 20 20 20 20 20 20 66 | 75 6d 65 2d 64 69 73 70 | f|ume-disp|
|00000be0| 6c 61 79 2d 69 6e 2d 6d | 6f 64 65 6c 69 6e 65 2d |lay-in-m|odeline-|
|00000bf0| 70 20 74 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |p t. | |
|00000c00| 20 66 75 6d 65 2d 6d 65 | 6e 75 62 61 72 2d 6d 65 | fume-me|nubar-me|
|00000c10| 6e 75 2d 6c 6f 63 61 74 | 69 6f 6e 20 22 46 69 6c |nu-locat|ion "Fil|
|00000c20| 65 22 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e". | |
|00000c30| 66 75 6d 65 2d 62 75 66 | 66 65 72 2d 6e 61 6d 65 |fume-buf|fer-name|
|00000c40| 20 22 2a 46 75 6e 63 74 | 69 6f 6e 20 4c 69 73 74 | "*Funct|ion List|
|00000c50| 2a 22 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |*". | |
|00000c60| 66 75 6d 65 2d 6e 6f 2d | 70 72 6f 6d 70 74 2d 6f |fume-no-|prompt-o|
|00000c70| 6e 2d 76 61 6c 69 64 2d | 64 65 66 61 75 6c 74 20 |n-valid-|default |
|00000c80| 6e 69 6c 29 0a 20 20 20 | 20 20 20 20 29 29 0a 0a |nil). | ))..|
|00000c90| 2d 2d 20 44 61 76 69 64 | 20 48 75 67 68 65 73 0a |-- David| Hughes.|
|00000ca0| 0a 0a 49 49 49 29 20 4c | 61 72 72 79 20 41 79 65 |..III) L|arry Aye|
|00000cb0| 72 73 20 61 72 74 69 63 | 6c 65 20 28 4c 47 20 49 |rs artic|le (LG I|
|00000cc0| 73 73 75 65 20 31 31 29 | 20 6f 6e 20 74 68 65 20 |ssue 11)| on the |
|00000cd0| 6b 69 6c 6c 2d 72 69 6e | 67 20 6d 65 6e 75 0a 3d |kill-rin|g menu.=|
|00000ce0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000cf0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000d00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000d10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 0a 0a 5b 49 6d |========|===..[Im|
|00000d20| 61 67 65 5d 20 22 4c 69 | 6e 75 78 20 47 61 7a 65 |age] "Li|nux Gaze|
|00000d30| 74 74 65 2e 2e 2e 6d 61 | 6b 69 6e 67 20 4c 69 6e |tte...ma|king Lin|
|00000d40| 75 78 20 6a 75 73 74 20 | 61 20 6c 69 74 74 6c 65 |ux just |a little|
|00000d50| 20 6c 65 73 73 20 73 63 | 61 72 79 21 20 22 5b 49 | less sc|ary! "[I|
|00000d60| 6d 61 67 65 5d 0a 0a 2d | 2d 2d 2d 2d 2d 2d 2d 2d |mage]..-|--------|
|00000d70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000d80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000d90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000da0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000db0| 2d 2d 2d 0a 0a 20 20 20 | 20 20 20 20 20 20 20 20 |---.. | |
|00000dc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 41 20 22 | | A "|
|00000dd0| 4b 69 6c 6c 2d 52 69 6e | 67 22 20 4d 65 6e 75 20 |Kill-Rin|g" Menu |
|00000de0| 46 6f 72 20 58 65 6d 61 | 63 73 0a 0a 20 20 20 20 |For Xema|cs.. |
|00000df0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000e00| 20 20 20 20 20 20 20 20 | 20 20 20 62 79 20 4c 61 | | by La|
|00000e10| 72 72 79 20 41 79 65 72 | 73 0a 0a 20 20 20 20 20 |rry Ayer|s.. |
|00000e20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000e30| 20 20 20 20 20 20 20 20 | 20 43 6f 70 79 72 69 67 | | Copyrig|
|00000e40| 68 74 20 a9 20 31 39 39 | 36 0a 0a 20 20 20 20 20 |ht . 199|6.. |
|00000e50| 20 20 20 20 20 20 20 20 | 20 20 20 20 50 75 62 6c | | Publ|
|00000e60| 69 73 68 65 64 20 69 6e | 20 49 73 73 75 65 20 31 |ished in| Issue 1|
|00000e70| 31 20 6f 66 20 74 68 65 | 20 4c 69 6e 75 78 20 47 |1 of the| Linux G|
|00000e80| 61 7a 65 74 74 65 0a 0a | 2d 2d 2d 2d 2d 2d 2d 2d |azette..|--------|
|00000e90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000ea0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000eb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000ec0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000ed0| 2d 2d 2d 2d 0a 0a 4c 61 | 74 65 6c 79 20 49 27 76 |----..La|tely I'v|
|00000ee0| 65 20 62 65 65 6e 20 65 | 6e 6a 6f 79 69 6e 67 20 |e been e|njoying |
|00000ef0| 65 78 70 6c 6f 72 69 6e | 67 20 74 68 65 20 6d 79 |explorin|g the my|
|00000f00| 72 69 61 64 20 63 61 70 | 61 62 69 6c 69 74 69 65 |riad cap|abilitie|
|00000f10| 73 20 6f 66 20 47 4e 55 | 20 45 6d 61 63 73 27 0a |s of GNU| Emacs'.|
|00000f20| 6f 66 66 73 70 72 69 6e | 67 20 61 6e 64 20 63 6f |offsprin|g and co|
|00000f30| 6d 70 65 74 69 74 6f 72 | 2c 20 58 65 6d 61 63 73 |mpetitor|, Xemacs|
|00000f40| 2e 20 41 73 69 64 65 20 | 66 72 6f 6d 20 74 68 65 |. Aside |from the|
|00000f50| 20 62 75 72 64 65 6e 20 | 6f 66 20 64 6f 77 6e 6c | burden |of downl|
|00000f60| 6f 61 64 69 6e 67 20 74 | 68 65 0a 76 6f 6c 75 6d |oading t|he.volum|
|00000f70| 69 6e 6f 75 73 20 73 6f | 75 72 63 65 2c 20 58 65 |inous so|urce, Xe|
|00000f80| 6d 61 63 73 20 6f 66 66 | 65 72 73 20 71 75 69 74 |macs off|ers quit|
|00000f90| 65 20 61 20 66 65 77 20 | 66 65 61 74 75 72 65 73 |e a few |features|
|00000fa0| 20 77 68 69 63 68 20 47 | 6e 75 20 45 6d 61 63 73 | which G|nu Emacs|
|00000fb0| 20 6c 61 63 6b 73 2e 0a | 4c 75 63 6b 69 6c 79 20 | lacks..|Luckily |
|00000fc0| 66 6f 72 20 74 68 6f 73 | 65 20 63 6f 6e 73 69 64 |for thos|e consid|
|00000fd0| 65 72 69 6e 67 20 61 20 | 74 72 61 6e 73 69 74 69 |ering a |transiti|
|00000fe0| 6f 6e 2c 20 74 68 65 20 | 62 61 73 69 63 20 6b 65 |on, the |basic ke|
|00000ff0| 79 73 74 72 6f 6b 65 73 | 20 61 6e 64 0a 63 6f 6d |ystrokes| and.com|
|00001000| 6d 61 6e 64 73 20 61 72 | 65 20 6e 65 61 72 6c 79 |mands ar|e nearly|
|00001010| 20 69 64 65 6e 74 69 63 | 61 6c 2e 0a 0a 4f 6e 65 | identic|al...One|
|00001020| 20 66 65 61 74 75 72 65 | 20 6f 66 20 47 6e 75 20 | feature| of Gnu |
|00001030| 45 6d 61 63 73 20 77 68 | 69 63 68 20 49 20 62 65 |Emacs wh|ich I be|
|00001040| 67 61 6e 20 74 6f 20 6d | 69 73 73 20 61 66 74 65 |gan to m|iss afte|
|00001050| 72 20 61 20 77 68 69 6c | 65 20 77 61 73 20 74 68 |r a whil|e was th|
|00001060| 65 20 68 61 6e 64 79 0a | 70 75 6c 6c 2d 64 6f 77 |e handy.|pull-dow|
|00001070| 6e 20 6d 65 6e 75 20 77 | 68 69 63 68 20 64 69 73 |n menu w|hich dis|
|00001080| 70 6c 61 79 73 20 74 68 | 65 20 66 69 72 73 74 20 |plays th|e first |
|00001090| 66 65 77 20 77 6f 72 64 | 73 20 6f 66 20 65 61 63 |few word|s of eac|
|000010a0| 68 20 63 75 74 20 6f 72 | 20 63 6f 70 69 65 64 0a |h cut or| copied.|
|000010b0| 73 65 6c 65 63 74 69 6f | 6e 20 6d 61 64 65 20 69 |selectio|n made i|
|000010c0| 6e 20 74 68 65 20 63 75 | 72 72 65 6e 74 20 73 65 |n the cu|rrent se|
|000010d0| 73 73 69 6f 6e 2c 20 69 | 2e 65 2e 20 74 68 65 20 |ssion, i|.e. the |
|000010e0| 22 6b 69 6c 6c 2d 72 69 | 6e 67 22 2e 20 54 68 65 |"kill-ri|ng". The|
|000010f0| 20 70 72 6f 73 70 65 63 | 74 20 6f 66 0a 66 69 67 | prospec|t of.fig|
|00001100| 75 72 69 6e 67 20 6f 75 | 74 20 68 6f 77 20 74 68 |uring ou|t how th|
|00001110| 65 20 6c 69 73 70 20 66 | 69 6c 65 73 20 77 6f 72 |e lisp f|iles wor|
|00001120| 6b 20 77 68 69 63 68 20 | 64 65 74 65 72 6d 69 6e |k which |determin|
|00001130| 65 20 74 68 65 20 6d 65 | 6e 75 2d 62 61 72 27 73 |e the me|nu-bar's|
|00001140| 0a 73 74 72 75 63 74 75 | 72 65 20 77 61 73 6e 27 |.structu|re wasn'|
|00001150| 74 20 74 6f 6f 20 61 70 | 70 65 61 6c 69 6e 67 2e |t too ap|pealing.|
|00001160| 20 49 20 6b 6e 6f 77 20 | 61 20 6c 69 74 74 6c 65 | I know |a little|
|00001170| 20 6c 69 73 70 2c 20 62 | 75 74 20 6e 6f 74 20 65 | lisp, b|ut not e|
|00001180| 6e 6f 75 67 68 20 74 6f | 20 61 64 64 0a 61 20 6e |nough to| add.a n|
|00001190| 65 77 20 6d 65 6e 75 20 | 65 6e 74 72 79 2e 0a 0a |ew menu |entry...|
|000011a0| 53 6f 6d 65 20 77 65 65 | 6b 73 20 6c 61 74 65 72 |Some wee|ks later|
|000011b0| 2c 20 77 68 69 6c 65 20 | 69 64 6c 79 20 62 72 6f |, while |idly bro|
|000011c0| 77 73 69 6e 67 20 74 68 | 72 6f 75 67 68 20 73 6f |wsing th|rough so|
|000011d0| 6d 65 20 65 6d 61 63 73 | 20 6e 65 77 73 67 72 6f |me emacs| newsgro|
|000011e0| 75 70 20 68 65 61 64 65 | 72 73 2c 0a 49 20 63 61 |up heade|rs,.I ca|
|000011f0| 6d 65 20 61 63 72 6f 73 | 73 20 74 68 69 73 20 70 |me acros|s this p|
|00001200| 6f 73 74 69 6e 67 2c 20 | 77 68 69 63 68 20 49 27 |osting, |which I'|
|00001210| 6c 6c 20 71 75 6f 74 65 | 20 68 65 72 65 20 69 6e |ll quote| here in|
|00001220| 20 66 75 6c 6c 3a 0a 0a | 49 6e 20 61 72 74 69 63 | full:..|In artic|
|00001230| 6c 65 20 3c 39 36 30 34 | 31 37 30 37 34 30 2e 41 |le <9604|170740.A|
|00001240| 41 32 36 32 33 36 40 70 | 6f 72 74 69 61 2e 75 6b |A26236@p|ortia.uk|
|00001250| 2e 61 62 73 3e 20 69 6d | 61 63 40 70 6f 72 74 69 |.abs> im|ac@porti|
|00001260| 61 2e 72 64 2e 61 62 73 | 2e 61 6c 63 61 74 65 6c |a.rd.abs|.alcatel|
|00001270| 2e 63 6f 2e 75 6b 0a 28 | 49 61 6e 20 4d 61 63 4b |.co.uk.(|Ian MacK|
|00001280| 69 6e 6e 6f 6e 29 20 77 | 72 69 74 65 73 3a 0a 0a |innon) w|rites:..|
|00001290| 3e 20 57 68 65 6e 20 49 | 20 75 73 65 64 20 65 6d |> When I| used em|
|000012a0| 61 63 73 20 28 62 65 66 | 6f 72 65 20 49 20 73 61 |acs (bef|ore I sa|
|000012b0| 77 20 74 68 65 20 6c 69 | 67 68 74 29 2c 20 49 20 |w the li|ght), I |
|000012c0| 6d 61 64 65 20 75 73 65 | 20 6f 66 20 61 20 66 75 |made use| of a fu|
|000012d0| 6e 63 74 69 6f 6e 0a 3e | 20 6d 6f 75 73 65 2d 6d |nction.>| mouse-m|
|000012e0| 65 6e 75 2d 63 68 6f 6f | 73 65 2d 79 61 6e 6b 20 |enu-choo|se-yank |
|000012f0| 77 68 69 63 68 20 6f 66 | 66 65 72 65 64 20 79 6f |which of|fered yo|
|00001300| 75 20 74 68 65 20 63 68 | 6f 69 63 65 20 74 6f 20 |u the ch|oice to |
|00001310| 79 61 6e 6b 20 66 72 6f | 6d 20 74 68 65 20 72 65 |yank fro|m the re|
|00001320| 63 65 6e 74 0a 3e 20 68 | 69 73 74 6f 72 79 20 6f |cent.> h|istory o|
|00001330| 66 20 73 65 6c 65 63 74 | 69 6f 6e 73 20 76 69 61 |f select|ions via|
|00001340| 20 61 20 70 6f 70 75 70 | 20 6d 65 6e 75 2c 20 62 | a popup| menu, b|
|00001350| 75 74 20 49 20 63 61 6e | 27 74 20 67 65 74 20 69 |ut I can|'t get i|
|00001360| 74 20 74 6f 20 77 6f 72 | 6b 20 69 6e 0a 3e 20 58 |t to wor|k in.> X|
|00001370| 45 6d 61 63 73 20 62 65 | 63 61 75 73 65 20 78 2d |Emacs be|cause x-|
|00001380| 70 6f 70 75 70 2d 6d 65 | 6e 75 20 64 6f 65 73 6e |popup-me|nu doesn|
|00001390| 27 74 20 65 78 69 73 74 | 2c 20 61 6e 64 20 74 68 |'t exist|, and th|
|000013a0| 65 20 70 61 72 61 6d 65 | 74 65 72 73 20 74 6f 0a |e parame|ters to.|
|000013b0| 3e 20 70 6f 70 75 70 2d | 6d 65 6e 75 20 61 72 65 |> popup-|menu are|
|000013c0| 20 64 69 66 66 65 72 65 | 6e 74 2e 20 48 61 73 20 | differe|nt. Has |
|000013d0| 61 6e 79 6f 6e 65 20 67 | 6f 74 20 61 6e 20 61 6c |anyone g|ot an al|
|000013e0| 74 65 72 6e 61 74 69 76 | 65 2e 20 49 20 65 6e 63 |ternativ|e. I enc|
|000013f0| 6c 6f 73 65 20 74 68 65 | 0a 3e 20 2e 2e 2e 0a 0a |lose the|.> .....|
|00001400| 49 20 68 61 76 65 20 68 | 61 63 6b 65 64 20 74 68 |I have h|acked th|
|00001410| 65 20 45 6d 61 63 73 20 | 63 6f 64 65 73 20 6f 66 |e Emacs |codes of|
|00001420| 20 6d 6f 75 73 65 2d 6d | 65 6e 75 2d 63 68 6f 6f | mouse-m|enu-choo|
|00001430| 73 65 2d 79 61 6e 6b 20 | 74 6f 20 70 75 74 20 69 |se-yank |to put i|
|00001440| 6e 0a 58 65 6d 61 63 73 | 20 61 73 20 66 6f 6c 6c |n.Xemacs| as foll|
|00001450| 6f 77 73 3a 0a 0a 28 64 | 65 66 76 61 72 20 79 61 |ows:..(d|efvar ya|
|00001460| 6e 6b 2d 6d 65 6e 75 2d | 6c 65 6e 67 74 68 20 34 |nk-menu-|length 4|
|00001470| 30 0a 20 20 22 2a 4d 61 | 78 69 6d 75 6d 20 6c 65 |0. "*Ma|ximum le|
|00001480| 6e 67 74 68 20 6f 66 20 | 61 6e 20 69 74 65 6d 20 |ngth of |an item |
|00001490| 69 6e 20 74 68 65 20 6d | 65 6e 75 20 66 6f 72 20 |in the m|enu for |
|000014a0| 73 65 6c 65 63 74 2d 61 | 6e 64 2d 79 61 6e 6b 2e |select-a|nd-yank.|
|000014b0| 22 29 0a 28 64 65 66 75 | 6e 20 73 65 6c 65 63 74 |").(defu|n select|
|000014c0| 2d 61 6e 64 2d 79 61 6e | 6b 2d 66 69 6c 74 65 72 |-and-yan|k-filter|
|000014d0| 20 28 6d 65 6e 75 29 0a | 20 20 28 6c 65 74 2a 20 | (menu).| (let* |
|000014e0| 28 28 63 6f 75 6e 74 20 | 30 29 29 0a 20 20 20 20 |((count |0)). |
|000014f0| 28 61 70 70 65 6e 64 20 | 6d 65 6e 75 0a 20 20 20 |(append |menu. |
|00001500| 20 20 20 20 20 20 20 20 | 20 28 6d 61 70 63 61 72 | | (mapcar|
|00001510| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 23 27 |. | #'|
|00001520| 28 6c 61 6d 62 64 61 20 | 28 73 74 72 29 0a 20 20 |(lambda |(str). |
|00001530| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 28 | | (|
|00001540| 69 66 20 28 3e 20 28 6c | 65 6e 67 74 68 20 73 74 |if (> (l|ength st|
|00001550| 72 29 20 79 61 6e 6b 2d | 6d 65 6e 75 2d 6c 65 6e |r) yank-|menu-len|
|00001560| 67 74 68 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |gth). | |
|00001570| 20 20 20 20 20 20 20 20 | 20 20 28 73 65 74 71 20 | | (setq |
|00001580| 73 74 72 20 28 73 75 62 | 73 74 72 69 6e 67 20 73 |str (sub|string s|
|00001590| 74 72 20 30 20 79 61 6e | 6b 2d 6d 65 6e 75 2d 6c |tr 0 yan|k-menu-l|
|000015a0| 65 6e 67 74 68 29 29 29 | 0a 20 20 20 20 20 20 20 |ength)))|. |
|000015b0| 20 20 20 20 20 20 20 20 | 20 20 28 70 72 6f 67 31 | | (prog1|
|000015c0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000015d0| 20 20 20 20 20 20 28 76 | 65 63 74 6f 72 0a 20 20 | (v|ector. |
|000015e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000015f0| 20 20 20 20 73 74 72 0a | 20 20 20 20 20 20 20 20 | str.| |
|00001600| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 28 6c | | (l|
|00001610| 69 73 74 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |ist. | |
|00001620| 20 20 20 20 20 20 20 20 | 20 20 20 27 70 72 6f 67 | | 'prog|
|00001630| 6e 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |n. | |
|00001640| 20 20 20 20 20 20 20 20 | 20 27 28 70 75 73 68 2d | | '(push-|
|00001650| 6d 61 72 6b 20 28 70 6f | 69 6e 74 29 29 0a 20 20 |mark (po|int)). |
|00001660| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001670| 20 20 20 20 20 28 6c 69 | 73 74 20 27 69 6e 73 65 | (li|st 'inse|
|00001680| 72 74 20 28 6c 69 73 74 | 20 27 63 75 72 72 65 6e |rt (list| 'curren|
|00001690| 74 2d 6b 69 6c 6c 20 63 | 6f 75 6e 74 20 74 29 29 |t-kill c|ount t))|
|000016a0| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |). | |
|000016b0| 20 20 20 20 20 20 20 20 | 74 29 0a 20 20 20 20 20 | |t). |
|000016c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 28 73 | | (s|
|000016d0| 65 74 71 20 63 6f 75 6e | 74 20 28 31 2b 20 63 6f |etq coun|t (1+ co|
|000016e0| 75 6e 74 29 29 29 29 0a | 20 20 20 20 20 20 20 20 |unt)))).| |
|000016f0| 20 20 20 20 20 6b 69 6c | 6c 2d 72 69 6e 67 29 29 | kil|l-ring))|
|00001700| 29 29 0a 0a 46 6f 72 20 | 74 68 69 73 20 74 6f 20 |))..For |this to |
|00001710| 77 6f 72 6b 2c 20 79 6f | 75 20 68 61 76 65 20 74 |work, yo|u have t|
|00001720| 6f 20 70 75 74 20 6f 6e | 20 79 6f 75 72 20 6d 65 |o put on| your me|
|00001730| 6e 75 20 62 61 72 20 74 | 68 65 20 66 6f 6c 6c 6f |nu bar t|he follo|
|00001740| 77 69 6e 67 20 73 75 62 | 6d 65 6e 75 0a 28 75 73 |wing sub|menu.(us|
|00001750| 65 20 61 64 64 2d 73 75 | 62 6d 65 6e 75 20 66 6f |e add-su|bmenu fo|
|00001760| 72 20 74 68 61 74 20 66 | 6f 72 20 65 78 61 6d 70 |r that f|or examp|
|00001770| 6c 65 29 3a 0a 0a 20 20 | 20 20 20 20 28 22 53 65 |le):.. | ("Se|
|00001780| 6c 65 63 74 20 61 6e 64 | 20 59 61 6e 6b 22 0a 20 |lect and| Yank". |
|00001790| 20 20 20 20 20 20 3a 69 | 6e 63 6c 75 64 65 64 20 | :i|ncluded |
|000017a0| 6b 69 6c 6c 2d 72 69 6e | 67 0a 20 20 20 20 20 20 |kill-rin|g. |
|000017b0| 20 3a 66 69 6c 74 65 72 | 20 73 65 6c 65 63 74 2d | :filter| select-|
|000017c0| 61 6e 64 2d 79 61 6e 6b | 2d 66 69 6c 74 65 72 29 |and-yank|-filter)|
|000017d0| 0a 0a 48 6f 70 65 20 74 | 68 69 73 20 68 65 6c 70 |..Hope t|his help|
|000017e0| 0a 0a 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..------|--------|
|000017f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001800| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001810| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001820| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0a 50 48 41 4d 20 44 |--------|-.PHAM D|
|00001830| 69 6e 68 20 54 75 61 6e | 20 20 20 20 20 20 20 20 |inh Tuan| |
|00001840| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001850| 20 7c 20 65 2d 6d 61 69 | 6c 3a 20 44 69 6e 68 2d | | e-mai|l: Dinh-|
|00001860| 54 75 61 6e 2e 50 68 61 | 6d 40 69 6d 61 67 2e 66 |Tuan.Pha|m@imag.f|
|00001870| 72 0a 4c 61 62 6f 72 61 | 74 6f 69 72 65 20 64 65 |r.Labora|toire de|
|00001880| 20 4d 6f 64 65 6c 69 73 | 61 74 69 6f 6e 20 65 74 | Modelis|ation et|
|00001890| 20 43 61 6c 63 75 6c 20 | 20 7c 20 54 65 6c 3a 20 | Calcul | | Tel: |
|000018a0| 2b 33 33 20 37 36 20 35 | 31 20 34 34 20 32 33 0a |+33 76 5|1 44 23.|
|000018b0| 42 50 20 35 33 2c 20 33 | 38 30 34 31 20 47 72 65 |BP 53, 3|8041 Gre|
|000018c0| 6e 6f 62 6c 65 20 63 65 | 64 65 78 20 28 46 72 61 |noble ce|dex (Fra|
|000018d0| 6e 63 65 29 20 20 20 7c | 20 46 61 78 3a 20 2b 33 |nce) || Fax: +3|
|000018e0| 33 20 37 36 20 36 33 20 | 31 32 20 36 33 0a 2d 2d |3 76 63 |12 63.--|
|000018f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001900| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001910| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001920| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001930| 2d 2d 2d 2d 2d 0a 0a 49 | 74 20 74 6f 6f 6b 20 61 |-----..I|t took a|
|00001940| 20 6c 69 74 74 6c 65 20 | 65 78 70 65 72 69 6d 65 | little |experime|
|00001950| 6e 74 69 6e 67 20 74 6f | 20 67 65 74 20 74 68 69 |nting to| get thi|
|00001960| 73 20 74 6f 20 77 6f 72 | 6b 2e 20 54 68 65 20 66 |s to wor|k. The f|
|00001970| 69 72 73 74 20 73 65 63 | 74 69 6f 6e 20 6f 66 0a |irst sec|tion of.|
|00001980| 6c 69 73 70 20 63 6f 64 | 65 2c 20 65 6e 64 69 6e |lisp cod|e, endin|
|00001990| 67 20 77 69 74 68 20 22 | 6b 69 6c 6c 2d 72 69 6e |g with "|kill-rin|
|000019a0| 67 29 29 29 29 22 2c 20 | 63 61 6e 20 62 65 20 63 |g))))", |can be c|
|000019b0| 6f 70 69 65 64 20 75 6e | 61 6c 74 65 72 65 64 20 |opied un|altered |
|000019c0| 69 6e 74 6f 20 74 68 65 | 0a 78 65 6d 61 63 73 20 |into the|.xemacs |
|000019d0| 73 65 63 74 69 6f 6e 20 | 6f 66 20 79 6f 75 72 20 |section |of your |
|000019e0| 7e 2f 2e 65 6d 61 63 73 | 20 66 69 6c 65 2e 20 49 |~/.emacs| file. I|
|000019f0| 66 20 79 6f 75 27 72 65 | 20 75 73 69 6e 67 20 58 |f you're| using X|
|00001a00| 65 6d 61 63 73 20 31 39 | 2e 31 34 20 28 74 68 65 |emacs 19|.14 (the|
|00001a10| 0a 63 75 72 72 65 6e 74 | 20 76 65 72 73 69 6f 6e |.current| version|
|00001a20| 29 2c 20 69 74 20 67 6f | 65 73 20 69 6e 74 6f 20 |), it go|es into |
|00001a30| 79 6f 75 72 20 7e 2f 2e | 78 65 6d 61 63 73 2d 6f |your ~/.|xemacs-o|
|00001a40| 70 74 69 6f 6e 73 20 66 | 69 6c 65 2e 0a 0a 54 68 |ptions f|ile...Th|
|00001a50| 65 20 73 65 63 6f 6e 64 | 2c 20 73 68 6f 72 74 65 |e second|, shorte|
|00001a60| 72 20 6c 69 73 70 20 73 | 6e 69 70 70 65 74 20 6e |r lisp s|nippet n|
|00001a70| 65 65 64 73 20 6f 6e 65 | 20 73 6d 61 6c 6c 20 61 |eeds one| small a|
|00001a80| 64 64 69 74 69 6f 6e 3a | 0a 0a 20 20 20 20 20 20 |ddition:|.. |
|00001a90| 20 20 20 20 20 28 61 64 | 64 2d 73 75 62 6d 65 6e | (ad|d-submen|
|00001aa0| 75 20 6e 69 6c 20 27 28 | 22 4b 69 6c 6c 2d 52 69 |u nil '(|"Kill-Ri|
|00001ab0| 6e 67 22 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |ng". | |
|00001ac0| 20 20 20 20 20 20 20 20 | 20 3a 69 6e 63 6c 75 64 | | :includ|
|00001ad0| 65 64 20 6b 69 6c 6c 2d | 72 69 6e 67 0a 20 20 20 |ed kill-|ring. |
|00001ae0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001af0| 20 20 3a 66 69 6c 74 65 | 72 20 73 65 6c 65 63 74 | :filte|r select|
|00001b00| 2d 61 6e 64 2d 79 61 6e | 6b 2d 66 69 6c 74 65 72 |-and-yan|k-filter|
|00001b10| 29 29 0a 0a 41 73 20 77 | 65 6c 6c 20 61 73 20 61 |))..As w|ell as a|
|00001b20| 64 64 69 6e 67 20 74 68 | 65 20 70 72 6f 70 65 72 |dding th|e proper|
|00001b30| 20 73 79 6e 74 61 78 20 | 66 6f 72 20 61 64 64 2d | syntax |for add-|
|00001b40| 73 75 62 6d 65 6e 75 2c | 20 49 20 73 68 6f 72 74 |submenu,| I short|
|00001b50| 65 6e 65 64 20 74 68 65 | 0a 6d 65 6e 75 2d 74 69 |ened the|.menu-ti|
|00001b60| 74 6c 65 2c 20 62 75 74 | 20 69 74 20 63 6f 75 6c |tle, but| it coul|
|00001b70| 64 20 62 65 20 63 61 6c | 6c 65 64 20 61 6e 79 74 |d be cal|led anyt|
|00001b80| 68 69 6e 67 20 79 6f 75 | 20 6c 69 6b 65 2e 0a 0a |hing you| like...|
|00001b90| 57 68 65 6e 20 49 20 66 | 69 72 73 74 20 72 65 73 |When I f|irst res|
|00001ba0| 74 61 72 74 65 64 20 58 | 65 6d 61 63 73 20 61 66 |tarted X|emacs af|
|00001bb0| 74 65 72 20 70 6c 61 63 | 69 6e 67 20 74 68 69 73 |ter plac|ing this|
|00001bc0| 20 63 6f 64 65 20 69 6e | 74 6f 20 74 68 65 20 69 | code in|to the i|
|00001bd0| 6e 69 74 20 66 69 6c 65 | 20 74 68 65 0a 6e 65 77 |nit file| the.new|
|00001be0| 20 73 75 62 6d 65 6e 75 | 20 77 61 73 20 6e 6f 77 | submenu| was now|
|00001bf0| 68 65 72 65 20 74 6f 20 | 62 65 20 73 65 65 6e 2e |here to |be seen.|
|00001c00| 20 49 20 73 75 72 6d 69 | 73 65 64 20 74 68 61 74 | I surmi|sed that|
|00001c10| 20 49 27 64 20 6d 61 64 | 65 20 73 6f 6d 65 20 65 | I'd mad|e some e|
|00001c20| 72 72 6f 72 2c 20 61 6e | 64 0a 70 75 74 20 6f 66 |rror, an|d.put of|
|00001c30| 66 20 66 75 72 74 68 65 | 72 20 65 78 70 65 72 69 |f furthe|r experi|
|00001c40| 6d 65 6e 74 61 74 69 6f | 6e 20 66 6f 72 20 61 6e |mentatio|n for an|
|00001c50| 6f 74 68 65 72 20 74 69 | 6d 65 2e 20 41 20 66 65 |other ti|me. A fe|
|00001c60| 77 20 6d 69 6e 75 74 65 | 73 20 6c 61 74 65 72 20 |w minute|s later |
|00001c70| 49 20 77 61 73 0a 62 75 | 73 69 6c 79 20 65 64 69 |I was.bu|sily edi|
|00001c80| 74 69 6e 67 20 73 6f 6d | 65 20 66 69 6c 65 2e 20 |ting som|e file. |
|00001c90| 49 20 68 61 70 70 65 6e | 65 64 20 74 6f 20 67 6c |I happen|ed to gl|
|00001ca0| 61 6e 63 65 20 75 70 20 | 61 74 20 74 68 65 20 6d |ance up |at the m|
|00001cb0| 65 6e 75 2d 62 61 72 20 | 61 6e 64 20 66 6f 75 6e |enu-bar |and foun|
|00001cc0| 64 0a 61 20 62 72 61 6e | 64 2d 6e 65 77 20 6b 69 |d.a bran|d-new ki|
|00001cd0| 6c 6c 2d 72 69 6e 67 20 | 73 75 62 6d 65 6e 75 2e |ll-ring |submenu.|
|00001ce0| 20 53 75 72 70 72 69 73 | 69 6e 67 6c 79 20 74 68 | Surpris|ingly th|
|00001cf0| 65 20 6e 65 77 20 6d 65 | 6e 75 20 6f 6e 6c 79 20 |e new me|nu only |
|00001d00| 61 70 70 65 61 72 73 20 | 61 66 74 65 72 0a 61 20 |appears |after.a |
|00001d10| 73 65 6c 65 63 74 69 6f | 6e 20 68 61 73 20 62 65 |selectio|n has be|
|00001d20| 65 6e 20 63 75 74 20 6f | 72 20 63 6f 70 69 65 64 |en cut o|r copied|
|00001d30| 2e 0a 0a 49 20 77 61 73 | 20 68 61 70 70 79 2c 20 |...I was| happy, |
|00001d40| 61 6e 64 20 74 68 6f 75 | 67 68 74 20 74 68 61 74 |and thou|ght that|
|00001d50| 20 62 79 20 72 65 6c 61 | 74 69 6e 67 20 6d 79 20 | by rela|ting my |
|00001d60| 65 78 70 65 72 69 65 6e | 63 65 20 49 20 63 6f 75 |experien|ce I cou|
|00001d70| 6c 64 20 65 6e 63 6f 75 | 72 61 67 65 0a 6f 74 68 |ld encou|rage.oth|
|00001d80| 65 72 20 58 65 6d 61 63 | 73 20 75 73 65 72 73 20 |er Xemac|s users |
|00001d90| 28 65 73 70 65 63 69 61 | 6c 6c 79 20 74 68 65 20 |(especia|lly the |
|00001da0| 6f 6e 65 73 20 77 68 6f | 20 6b 6e 6f 77 20 61 73 |ones who| know as|
|00001db0| 20 6c 69 74 74 6c 65 20 | 6c 69 73 70 20 61 73 20 | little |lisp as |
|00001dc0| 49 20 64 6f 21 29 20 74 | 6f 0a 74 72 79 20 74 68 |I do!) t|o.try th|
|00001dd0| 69 73 20 6e 65 61 74 20 | 68 61 63 6b 2e 20 54 68 |is neat |hack. Th|
|00001de0| 61 6e 6b 73 20 74 6f 20 | 44 69 6e 68 20 54 75 61 |anks to |Dinh Tua|
|00001df0| 6e 20 50 68 61 6d 2c 20 | 69 66 20 68 65 20 6f 72 |n Pham, |if he or|
|00001e00| 20 73 68 65 20 73 68 6f | 75 6c 64 20 68 61 70 70 | she sho|uld happ|
|00001e10| 65 6e 20 74 6f 0a 73 65 | 65 20 74 68 69 73 2e 0a |en to.se|e this..|
|00001e20| 0a 0a 49 56 29 20 53 65 | 74 74 69 6e 67 20 75 70 |..IV) Se|tting up|
|00001e30| 20 4d 45 54 2d 25 20 74 | 6f 20 6a 75 6d 70 20 74 | MET-% t|o jump t|
|00001e40| 6f 20 6d 61 74 63 68 69 | 6e 67 20 70 61 72 65 6e |o matchi|ng paren|
|00001e50| 0a 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.=======|========|
|00001e60| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001e70| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0a |========|=======.|
|00001e80| 0a 78 2d 67 61 74 65 77 | 61 79 3a 20 72 65 6c 61 |.x-gatew|ay: rela|
|00001e90| 79 33 2e 55 55 2e 4e 45 | 54 20 66 72 6f 6d 20 78 |y3.UU.NE|T from x|
|00001ea0| 65 6d 61 63 73 20 74 6f | 20 63 6f 6d 70 2e 65 6d |emacs to| comp.em|
|00001eb0| 61 63 73 2e 78 65 6d 61 | 63 73 3b 20 4d 6f 6e 2c |acs.xema|cs; Mon,|
|00001ec0| 20 32 33 20 4a 75 6e 20 | 31 39 39 37 20 30 38 3a | 23 Jun |1997 08:|
|00001ed0| 32 32 3a 30 37 20 45 44 | 54 0a 44 61 74 65 3a 20 |22:07 ED|T.Date: |
|00001ee0| 4d 6f 6e 2c 20 32 33 20 | 4a 75 6e 20 31 39 39 37 |Mon, 23 |Jun 1997|
|00001ef0| 20 30 38 3a 32 30 3a 33 | 35 20 2d 30 34 30 30 0a | 08:20:3|5 -0400.|
|00001f00| 46 72 6f 6d 3a 20 73 74 | 65 67 65 72 40 57 49 4c |From: st|eger@WIL|
|00001f10| 4c 45 59 2e 74 61 75 74 | 72 6f 6e 2e 63 6f 6d 20 |LEY.taut|ron.com |
|00001f20| 28 54 6f 6d 20 53 74 65 | 67 65 72 29 0a 4d 65 73 |(Tom Ste|ger).Mes|
|00001f30| 73 61 67 65 2d 49 44 3a | 20 3c 31 39 39 37 30 36 |sage-ID:| <199706|
|00001f40| 32 33 31 32 32 30 2e 49 | 41 41 30 39 35 37 30 40 |231220.I|AA09570@|
|00001f50| 68 75 63 6b 2e 74 61 75 | 74 72 6f 6e 2e 63 6f 6d |huck.tau|tron.com|
|00001f60| 3e 0a 53 75 62 6a 65 63 | 74 3a 20 52 65 3a 20 6d |>.Subjec|t: Re: m|
|00001f70| 61 74 63 68 69 6e 67 20 | 70 61 72 65 6e 74 68 65 |atching |parenthe|
|00001f80| 73 69 73 0a 4d 69 6d 65 | 2d 56 65 72 73 69 6f 6e |sis.Mime|-Version|
|00001f90| 3a 20 31 2e 30 0a 43 6f | 6e 74 65 6e 74 2d 54 79 |: 1.0.Co|ntent-Ty|
|00001fa0| 70 65 3a 20 74 65 78 74 | 2f 70 6c 61 69 6e 3b 20 |pe: text|/plain; |
|00001fb0| 63 68 61 72 73 65 74 3d | 75 73 2d 61 73 63 69 69 |charset=|us-ascii|
|00001fc0| 0a 43 6f 6e 74 65 6e 74 | 2d 54 72 61 6e 73 66 65 |.Content|-Transfe|
|00001fd0| 72 2d 45 6e 63 6f 64 69 | 6e 67 3a 20 37 62 69 74 |r-Encodi|ng: 7bit|
|00001fe0| 0a 43 6f 6e 74 65 6e 74 | 2d 4d 64 35 3a 20 79 4f |.Content|-Md5: yO|
|00001ff0| 47 4b 50 48 4c 30 59 53 | 6a 49 32 6e 36 48 46 34 |GKPHL0YS|jI2n6HF4|
|00002000| 75 33 7a 67 3d 3d 0a 4e | 65 77 73 67 72 6f 75 70 |u3zg==.N|ewsgroup|
|00002010| 73 3a 20 63 6f 6d 70 2e | 65 6d 61 63 73 2e 78 65 |s: comp.|emacs.xe|
|00002020| 6d 61 63 73 0a 50 61 74 | 68 3a 20 6e 65 77 73 2e |macs.Pat|h: news.|
|00002030| 76 61 6e 64 65 72 62 69 | 6c 74 2e 65 64 75 21 75 |vanderbi|lt.edu!u|
|00002040| 75 6e 65 74 21 77 65 6e | 64 79 2d 66 61 74 65 2e |unet!wen|dy-fate.|
|00002050| 75 75 2e 6e 65 74 21 78 | 65 6d 61 63 73 0a 53 65 |uu.net!x|emacs.Se|
|00002060| 6e 64 65 72 3a 20 78 65 | 6d 61 63 73 2d 72 65 71 |nder: xe|macs-req|
|00002070| 75 65 73 74 40 78 65 6d | 61 63 73 2e 6f 72 67 0a |uest@xem|acs.org.|
|00002080| 4c 69 6e 65 73 3a 20 36 | 32 0a 58 72 65 66 3a 20 |Lines: 6|2.Xref: |
|00002090| 6e 65 77 73 2e 76 61 6e | 64 65 72 62 69 6c 74 2e |news.van|derbilt.|
|000020a0| 65 64 75 20 63 6f 6d 70 | 2e 65 6d 61 63 73 2e 78 |edu comp|.emacs.x|
|000020b0| 65 6d 61 63 73 3a 31 35 | 39 33 31 0a 0a 3e 20 46 |emacs:15|931..> F|
|000020c0| 72 6f 6d 20 78 65 6d 61 | 63 73 2e 6f 72 67 21 78 |rom xema|cs.org!x|
|000020d0| 65 6d 61 63 73 2d 72 65 | 71 75 65 73 74 40 62 6f |emacs-re|quest@bo|
|000020e0| 72 74 2e 6d 76 2e 6e 65 | 74 20 4d 6f 6e 20 4a 75 |rt.mv.ne|t Mon Ju|
|000020f0| 6e 20 32 33 20 30 32 3a | 31 30 3a 32 36 20 31 39 |n 23 02:|10:26 19|
|00002100| 39 37 0a 3e 20 52 65 73 | 65 6e 74 2d 44 61 74 65 |97.> Res|ent-Date|
|00002110| 3a 20 53 75 6e 2c 20 32 | 32 20 4a 75 6e 20 31 39 |: Sun, 2|2 Jun 19|
|00002120| 39 37 20 31 35 3a 35 32 | 3a 32 35 20 2d 30 35 30 |97 15:52|:25 -050|
|00002130| 30 20 28 43 44 54 29 0a | 3e 20 46 72 6f 6d 3a 20 |0 (CDT).|> From: |
|00002140| 43 68 65 74 61 6e 20 56 | 6f 72 61 20 3c 6d 76 21 |Chetan V|ora <mv!|
|00002150| 63 68 65 74 40 6d 69 6e | 6b 2e 6d 74 2e 61 74 74 |chet@min|k.mt.att|
|00002160| 2e 63 6f 6d 3e 0a 3e 20 | 53 75 62 6a 65 63 74 3a |.com>.> |Subject:|
|00002170| 20 6d 61 74 63 68 69 6e | 67 20 70 61 72 65 6e 74 | matchin|g parent|
|00002180| 68 65 73 69 73 0a 3e 20 | 44 61 74 65 3a 20 53 75 |hesis.> |Date: Su|
|00002190| 6e 2c 20 32 32 20 4a 75 | 6e 20 31 39 39 37 20 31 |n, 22 Ju|n 1997 1|
|000021a0| 36 3a 31 33 3a 35 37 20 | 2d 30 34 30 30 0a 3e 20 |6:13:57 |-0400.> |
|000021b0| 4e 6e 74 70 2d 50 6f 73 | 74 69 6e 67 2d 48 6f 73 |Nntp-Pos|ting-Hos|
|000021c0| 74 3a 20 31 33 35 2e 32 | 31 2e 31 31 30 2e 2a 0a |t: 135.2|1.110.*.|
|000021d0| 3e 20 4d 69 6d 65 2d 56 | 65 72 73 69 6f 6e 3a 20 |> Mime-V|ersion: |
|000021e0| 31 2e 30 0a 3e 20 43 6f | 6e 74 65 6e 74 2d 54 72 |1.0.> Co|ntent-Tr|
|000021f0| 61 6e 73 66 65 72 2d 45 | 6e 63 6f 64 69 6e 67 3a |ansfer-E|ncoding:|
|00002200| 20 37 62 69 74 0a 3e 20 | 58 72 65 66 3a 20 75 75 | 7bit.> |Xref: uu|
|00002210| 6e 65 74 20 63 6f 6d 70 | 2e 65 6d 61 63 73 2e 78 |net comp|.emacs.x|
|00002220| 65 6d 61 63 73 3a 32 33 | 33 30 31 0a 3e 20 54 6f |emacs:23|301.> To|
|00002230| 3a 20 6d 76 21 78 65 6d | 61 63 73 40 78 65 6d 61 |: mv!xem|acs@xema|
|00002240| 63 73 2e 6f 72 67 0a 3e | 20 52 65 73 65 6e 74 2d |cs.org.>| Resent-|
|00002250| 4d 65 73 73 61 67 65 2d | 49 64 3a 20 3c 22 76 73 |Message-|Id: <"vs|
|00002260| 70 34 58 32 2e 30 2e 38 | 67 34 2e 37 32 50 68 70 |p4X2.0.8|g4.72Php|
|00002270| 22 40 78 65 6d 61 63 73 | 3e 0a 3e 20 52 65 73 65 |"@xemacs|>.> Rese|
|00002280| 6e 74 2d 46 72 6f 6d 3a | 20 6d 76 21 78 65 6d 61 |nt-From:| mv!xema|
|00002290| 63 73 40 78 65 6d 61 63 | 73 2e 6f 72 67 0a 3e 20 |cs@xemac|s.org.> |
|000022a0| 58 2d 4d 61 69 6c 69 6e | 67 2d 4c 69 73 74 3a 20 |X-Mailin|g-List: |
|000022b0| 3c 78 65 6d 61 63 73 40 | 78 65 6d 61 63 73 2e 6f |<xemacs@|xemacs.o|
|000022c0| 72 67 3e 20 61 72 63 68 | 69 76 65 2f 6c 61 74 65 |rg> arch|ive/late|
|000022d0| 73 74 2f 36 35 31 35 0a | 3e 20 58 2d 4c 6f 6f 70 |st/6515.|> X-Loop|
|000022e0| 3a 20 78 65 6d 61 63 73 | 40 78 65 6d 61 63 73 2e |: xemacs|@xemacs.|
|000022f0| 6f 72 67 0a 3e 20 52 65 | 73 65 6e 74 2d 53 65 6e |org.> Re|sent-Sen|
|00002300| 64 65 72 3a 20 6d 76 21 | 78 65 6d 61 63 73 2d 72 |der: mv!|xemacs-r|
|00002310| 65 71 75 65 73 74 40 78 | 65 6d 61 63 73 2e 6f 72 |equest@x|emacs.or|
|00002320| 67 0a 3e 20 0a 3e 20 48 | 69 2c 0a 3e 20 0a 3e 20 |g.> .> H|i,.> .> |
|00002330| 49 73 20 74 68 65 72 65 | 20 61 20 63 6f 6d 6d 61 |Is there| a comma|
|00002340| 6e 64 20 69 6e 20 78 65 | 6d 61 63 73 31 39 2e 31 |nd in xe|macs19.1|
|00002350| 35 20 62 79 20 77 68 69 | 63 68 20 49 20 63 61 6e |5 by whi|ch I can|
|00002360| 20 67 6f 20 74 6f 20 61 | 20 6d 61 74 63 68 69 6e | go to a| matchin|
|00002370| 67 0a 3e 20 20 70 61 72 | 65 6e 74 68 65 73 69 73 |g.> par|enthesis|
|00002380| 20 28 6c 69 6b 65 20 25 | 20 69 6e 20 76 69 29 20 | (like %| in vi) |
|00002390| 3f 3f 0a 3e 20 0a 3e 20 | 49 20 64 6f 20 68 61 76 |??.> .> |I do hav|
|000023a0| 65 20 74 68 65 20 70 61 | 72 65 6e 74 68 65 73 69 |e the pa|renthesi|
|000023b0| 73 20 6c 69 62 72 61 72 | 79 20 77 6f 72 6b 69 6e |s librar|y workin|
|000023c0| 67 20 77 68 69 63 68 20 | 68 69 67 68 6c 69 67 68 |g which |highligh|
|000023d0| 74 73 20 74 68 65 20 0a | 3e 20 6d 61 74 63 68 69 |ts the .|> matchi|
|000023e0| 6e 67 20 70 61 72 65 6e | 74 68 65 73 69 73 20 62 |ng paren|thesis b|
|000023f0| 75 74 20 69 66 20 74 68 | 65 20 6d 61 74 63 68 69 |ut if th|e matchi|
|00002400| 6e 67 20 70 61 72 65 6e | 74 68 65 73 69 73 20 69 |ng paren|thesis i|
|00002410| 73 20 6f 75 74 0a 3e 20 | 6f 66 20 74 68 65 20 70 |s out.> |of the p|
|00002420| 61 67 65 20 68 6f 77 20 | 64 6f 20 49 20 67 65 74 |age how |do I get|
|00002430| 20 74 6f 20 69 74 20 77 | 69 74 68 6f 75 74 20 6d | to it w|ithout m|
|00002440| 6f 76 69 6e 67 20 74 68 | 65 20 63 75 72 73 6f 72 |oving th|e cursor|
|00002450| 20 3f 3f 0a 3e 20 0a 3e | 20 54 68 61 6e 6b 73 20 | ??.> .>| Thanks |
|00002460| 69 6e 20 61 64 76 61 6e | 63 65 2c 0a 3e 20 43 68 |in advan|ce,.> Ch|
|00002470| 65 74 61 6e 0a 3e 20 0a | 0a 49 20 67 6f 74 20 74 |etan.> .|.I got t|
|00002480| 68 65 20 66 6f 6c 6c 6f | 77 69 6e 67 20 66 72 6f |he follo|wing fro|
|00002490| 6d 20 68 61 6c 6c 40 67 | 72 75 6d 70 79 2e 6e 6c |m hall@g|rumpy.nl|
|000024a0| 2e 6e 75 77 63 2e 6e 61 | 76 79 2e 6d 69 6c 20 69 |.nuwc.na|vy.mil i|
|000024b0| 6e 20 72 65 73 70 6f 6e | 73 65 20 74 6f 20 61 20 |n respon|se to a |
|000024c0| 73 69 6d 69 6c 61 72 20 | 0a 71 75 65 73 74 69 6f |similar |.questio|
|000024d0| 6e 2e 20 49 20 62 6f 75 | 6e 64 20 69 74 20 74 6f |n. I bou|nd it to|
|000024e0| 20 41 4c 54 20 25 2e 0a | 0a 0a 28 64 65 66 75 6e | ALT %..|..(defun|
|000024f0| 20 67 6f 74 6f 2d 6d 61 | 74 63 68 69 6e 67 2d 70 | goto-ma|tching-p|
|00002500| 61 72 65 6e 20 28 29 0a | 20 20 20 20 20 20 20 22 |aren ().| "|
|00002510| 4d 6f 76 65 20 63 75 72 | 73 6f 72 20 74 6f 20 6d |Move cur|sor to m|
|00002520| 61 74 63 68 69 6e 67 20 | 70 61 72 65 6e 2e 22 0a |atching |paren.".|
|00002530| 20 20 20 20 20 20 20 20 | 20 20 20 20 28 69 6e 74 | | (int|
|00002540| 65 72 61 63 74 69 76 65 | 29 0a 20 20 20 20 20 20 |eractive|). |
|00002550| 20 20 20 20 20 20 28 6c | 65 74 2a 20 28 28 6f 6c | (l|et* ((ol|
|00002560| 64 70 6f 73 20 28 70 6f | 69 6e 74 29 29 20 28 62 |dpos (po|int)) (b|
|00002570| 6c 69 6e 6b 70 6f 73 29 | 29 0a 20 20 20 20 20 20 |linkpos)|). |
|00002580| 20 20 20 20 20 20 20 20 | 28 63 6f 6e 64 69 74 69 | |(conditi|
|00002590| 6f 6e 2d 63 61 73 65 20 | 28 29 0a 20 20 20 20 20 |on-case |(). |
|000025a0| 20 20 20 20 20 20 20 20 | 20 20 20 28 73 65 74 71 | | (setq|
|000025b0| 20 62 6c 69 6e 6b 70 6f | 73 20 28 73 63 61 6e 2d | blinkpo|s (scan-|
|000025c0| 73 65 78 70 73 20 6f 6c | 64 70 6f 73 20 31 29 29 |sexps ol|dpos 1))|
|000025d0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000025e0| 20 28 65 72 72 6f 72 20 | 6e 69 6c 29 29 0a 0a 20 | (error |nil)).. |
|000025f0| 20 20 20 20 20 20 20 20 | 20 20 20 28 69 66 20 62 | | (if b|
|00002600| 6c 69 6e 6b 70 6f 73 0a | 20 20 20 20 20 20 20 20 |linkpos.| |
|00002610| 20 20 20 20 20 20 28 73 | 65 74 71 20 62 6c 69 6e | (s|etq blin|
|00002620| 6b 70 6f 73 20 28 31 2d | 20 62 6c 69 6e 6b 70 6f |kpos (1-| blinkpo|
|00002630| 73 29 29 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |s)). | |
|00002640| 20 20 28 63 6f 6e 64 69 | 74 69 6f 6e 2d 63 61 73 | (condi|tion-cas|
|00002650| 65 20 28 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |e (). | |
|00002660| 20 20 20 20 20 28 73 65 | 74 71 20 62 6c 69 6e 6b | (se|tq blink|
|00002670| 70 6f 73 20 28 73 63 61 | 6e 2d 73 65 78 70 73 20 |pos (sca|n-sexps |
|00002680| 28 31 2b 20 6f 6c 64 70 | 6f 73 29 20 2d 31 29 29 |(1+ oldp|os) -1))|
|00002690| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000026a0| 20 28 65 72 72 6f 72 20 | 6e 69 6c 29 29 29 0a 0a | (error |nil)))..|
|000026b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 28 73 65 74 | | (set|
|000026c0| 71 20 6d 69 73 6d 61 74 | 63 68 0a 20 20 20 20 20 |q mismat|ch. |
|000026d0| 20 20 20 20 20 20 20 20 | 20 20 20 28 2f 3d 20 28 | | (/= (|
|000026e0| 63 68 61 72 2d 61 66 74 | 65 72 20 6f 6c 64 70 6f |char-aft|er oldpo|
|000026f0| 73 29 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |s). | |
|00002700| 20 20 20 28 6c 6f 67 61 | 6e 64 20 28 6c 73 68 20 | (loga|nd (lsh |
|00002710| 28 61 72 65 66 20 28 73 | 79 6e 74 61 78 2d 74 61 |(aref (s|yntax-ta|
|00002720| 62 6c 65 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |ble). | |
|00002730| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002740| 20 20 20 20 20 20 20 20 | 20 20 20 20 28 63 68 61 | | (cha|
|00002750| 72 2d 61 66 74 65 72 20 | 62 6c 69 6e 6b 70 6f 73 |r-after |blinkpos|
|00002760| 29 29 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |)). | |
|00002770| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002780| 20 20 20 20 20 2d 38 29 | 20 32 35 35 29 29 29 0a | -8)| 255))).|
|00002790| 0a 20 20 20 20 20 20 20 | 20 20 20 28 69 66 20 6d |. | (if m|
|000027a0| 69 73 6d 61 74 63 68 0a | 20 20 20 20 20 20 20 20 |ismatch.| |
|000027b0| 20 20 20 20 20 20 28 70 | 72 6f 67 6e 0a 20 20 20 | (p|rogn. |
|000027c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 28 73 65 | | (se|
|000027d0| 74 71 20 62 6c 69 6e 6b | 70 6f 73 20 6e 69 6c 29 |tq blink|pos nil)|
|000027e0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000027f0| 20 28 6d 65 73 73 61 67 | 65 20 22 4d 69 73 6d 61 | (messag|e "Misma|
|00002800| 74 63 68 65 64 20 70 61 | 72 65 6e 74 68 65 73 65 |tched pa|renthese|
|00002810| 73 22 29 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |s")). | |
|00002820| 20 20 20 20 28 69 66 20 | 62 6c 69 6e 6b 70 6f 73 | (if |blinkpos|
|00002830| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002840| 20 28 67 6f 74 6f 2d 63 | 68 61 72 20 62 6c 69 6e | (goto-c|har blin|
|00002850| 6b 70 6f 73 29 29 29 29 | 29 0a 0a 28 67 6c 6f 62 |kpos))))|)..(glob|
|00002860| 61 6c 2d 73 65 74 2d 6b | 65 79 20 22 5c 4d 2d 25 |al-set-k|ey "\M-%|
|00002870| 22 20 27 67 6f 74 6f 2d | 6d 61 74 63 68 69 6e 67 |" 'goto-|matching|
|00002880| 2d 70 61 72 65 6e 29 0a | |-paren).| |
+--------+-------------------------+-------------------------+--------+--------+